OT: Help on a few fronts...