Started on the abstraction diagram