converted to a gem