tons of work on admin panel and home view