damn it, that was kinda hard