Condense this a bit.