finish home and add upload feature