removed transient attribute