use static method for recommanded controls