added a new compilation
starting code documentation, added new dim,