transparent allocation..