messed up q