no need for duplicate commands