attempt at stylus
trying to get user to not have to make api call everytime it wants data