Fixed Guard bindings, and added a little more of documentation