fix updates and docs improved