refactoring STI, add no items template