more bugs fixed
usage added