added scale binding