Implemented more granular error msgs on user input sizes