make effective_editting? a public helper method