added shoot lifetime