Question 1 - Set up interface