changes in api of controller accommodated