methods and struct with modified names