The following methods are on the right track. Recommend adding more to each so that it displays something to terminal that the user can read. For example, your show() method returns an array of incompleted tasks. the user may be interested in seeing this displayed and formatted to the terminal.