@thyms renamed functional01 to func01