An implementation for new feature