several updates...