start to revise definitely written analysis implementation