lol...thats too long to read