type access clean up