I hate myself for this