default to master branch
added --force option

also, added stync for buffering async output