crazy compiler ops ;)