added classname constructor trial