Adding all of the effects that @ervanalb wanted