having different shape within the pattern