allowed consecutive functions to take 's or