added ideas API and improved creating them