addressing resource half of #346; leaving the literal case for when it is needed.