a dirty little workaround