separating menu from controls, adding advanced settings