Added the interface for problem 3 and 4 (More Options)