updates

work in progress