Update view and spec

Signed-off-by: Harry Ng <harryworld@gmail.com>