add io.read
update version
fix assets to control external resources
	not managed by developer