anything that hinders