Implemented custom type for individual items (see #156)