create & read members
fix
fix