NP Subheesh Editor