updated: probably shouldnt be necessary to point out we are doing things efficiently :)