check null for mCurrentOperation