predefined devices