a lot of things done... But still many to do... See TODO.txt