update: add watch listener to gulp