showing what functions we'll use