continue with 016 revised virtual attributes

#286

这一集还可以，还是有点东西