started implementation of appview model