errors not propagating