i did not get much sleep last night and am slogging through the day. but, this should rev me up. beautiful and danceable.