debugging state flow