Prepared to add some documentation