rant comments functional