fixed updating members