fix typo in shape()