updates. and cleanup.