Finished untill generic views