actually add feature