added usage and working on examples