support on cli, -I, -O options
update dependencies
changelog in readme