Alot of progress on home page