simplified Types