[in progress] setting up basic views