New side effects related constants
Side effect related logic