merged command functionality with NPManager