Sorry about essays I'm new got carried away...