added more named types