screw pids, doing it the *special* way