Changed initialisation routine

Only need to add a validation routine now