basic result view mostly complete, beginning styles