use coffee class instead
promiseA/main.coffee