edit v.1 to v.2