further rubyifying

thanks @njm