add buying_mode&condition