adding usage and help (probably broke)