Adding missing interfaces to NormalItem