Nice for you\'re second snippet, might be careful for the double posting, and you can remove %r and %l.