type access cleanup