changed the access modifier
added support for name