changed function names of plain types