consolidate DVD commands, refactoring