api update, optimizatiom, fixes etc