design and bugs