gem development