add framecontroller