validation added
error box refactored
style updates