init

validation not working whatever