Added Dynamic View scaling