updated: framework.clear()