working around with controller