Added Checkers and Documentations