update sub's