Just need to add printing and naming.