More accurate check