Every program needs a macro :)