add requires for dash, s