some complements: need help!