pretty much understanding states and multiple named views. now will try to fit it to my needs