usage and intro updated