great points all around. ffffuck this shit.