Lanzilli: We know we can do better