added Scale factor