fix bugs in basic update priority