it kinda works
inconsistent bull