This tread is one big facepalm. go read a book guys