new version

refining things