base version from mocansa

this is the base version from mocansa.