I should probably be sleeping and not writing error strings