Seperated documentation from code