added add shoe and list shoe functions