starter types explained