#pre-computing