Feature/frontend chooser