document optional scale argument