several fixes, styling of shopping input