added enlarge
added scale