add name Property and Implement someMethod