updated: framework.resize()