update
update
updates and fixes + help functions
updates