all comments and suggestions.
yr holl sylwadau ac awgrymiadau.