moved face calculations