more strict test