Multi-features based methods