added scale factors