poorly written