more checking against algo