addign member methods