Added comments to the becon methods and some other stuff