trying to set up the views before other implementation