Implemented give list