honest answers and please research this and give a source best answer gets 10 pts