Merge pull request #331 from jasvir99/dirty

list units with category list.
Modifies add distance for suspense order.
Enhances disable button on first click.
Modifies registers.
Merge pull request #332 from aseemmittal/dirty

Modifies add distance for suspense order.
Merge remote-tracking branch 'upstream/dirty' into dirty