shape and pattern