Not ideal, but if it works