Code design and bugs fixed