great job mate
sure moral increase, i had a player who was about 95% and is 100% today after a match
meanwhile seem it has randomness, look to first player he got 7 form and yet was -11 !! WTF?