sometimes technically assumptions fail