Twitter changes, iPhone rumors and kittens