( . Y . )

ID gen to func