small ref
added shape