sizing and scaling
bad input - but input nonetheless