physics changes + better generation