removed costants for change framework behavior. Moved to static functions
documentation update