read a book, there are plenty of them out there