v1.04 complete