ryan2-sm