instantiate views based on current user