add usage info, TODO