fist commit of the code, back in 2011