it could be worse
526