Made obnoxious variable names to make sure we don't get odd interferance