Wow, didn't mean to delete the main entry point, adding back in