added usage function
changed options to reduce file size
added a few more optimization instructions to convert