tied actions to effects