adding dynamic controller rendering