Worked on match lifecycle