[added] UUID
[added] Exception handling.
[modified] Target API level.