some crazy errors