format the structure and release v1