solving design issues + client validation for form at admin side