Latest versions following conventions

some methods have been removed. as they were not required.