Implementing collaborative crowd sourcing in different design problems