responsive scaling

added