sub based on replay or not