Add item input method in the case of having hint.
Add memory collections on previous implemented methods.