Implemented Create and some what view changed