Warnings and TODO review.