added some more scaling