add file.relative
do bluebird error checks just in case
1.0.2