Updated the UserItem IOC. This has the basics and will move to other types now