A lot new items/fixes/impovements