controller friendly