fixed absence update