class feature added