Implemented interactive mode