added free controller and changed search by specifications