really hard going today. this is pretty bad