added more interface options