refining controls in frontend