Broken ugly code.