internationalisation
 better validation