pass five, add features