-implemented 5 more views