Technology is hard