Looks solid - nice job mate