item description buttons and state creation