added basics cli functions