implemented and tested Get