#7 transform extent