initial update
udpating from work