i'm still uneasy about what %r does...