setting up initial interface