Ideas Repository Model