advanced version to 1.3.0