adding the "add new entry" bits