better command support and new operations module