fix custom strings not popping arguments
start implementing viewport_interaction_get_item_left