making bieber client better/safer; throws custom errors all the time now