improved UI and worked on position of error messages