referencing new functions