fix lifetime bug in subject