A horrible hack, but it's closer getting the job done.