more prototype ideas.