Human Based Computing