// add setNumber() at recommend & closet