<dev>
New design Pattern and Structure
</dev>