working but pissing me off