FMMTrep impr. 
