sprites can have different sizes.