attempts to fix stuff