align with create-js branch