Looks good, will probably have to look how closely it matches the guidelines for documentation once i am done with them but that will be a quick change