add member

not completed