P.S Sorry About the spaceing of the code....