update :  more boingRB error handling