add all, not work fine