fixed temporal neighbor def