Latest paper #2

will update soon