babies use prototype functions as well