Needs review and a little help.