remove unused tabs arg
refactor controllers structure