Finalised code for supporter application