ALL UPDATE TO V1.0