Feature add types