This is a demo fro IOC framework