Changed to way how operations get executed