add batch() operations and list()
Release 0.0.4