update prototype and backlog