validation and layout should be completed