range method