implemented cli more