every[time] now takes and argument and callback parameters that are functions