ruler done