BGE update