added a feature, ref #3