validate complete

other then problems with buttons