Side effect injection

990