add optparse. ability to specify module max size
release 0.0.3