more kqueue types, fixes