restructured attempts, still incorrect