The old familiar pain of poor interfaces