Scaling - initial draft 

Marek please review the code
Extra empty line detected at body end.