remove line comp. by duxu