making progress.. need to rewrite get_items