working on getting the CLI part finished