updates

tweeks and updates