better arguments system + git init bare