fixing the program view to update the functionality - main page no pulls in stuff