Still don't like the formatting but, works ok