moved donate form text limit line to placeholder, tidied up code