added more cases for spec and conversions on the main rb