minor changes add get