simplified type literal