Final Version.

Final Version with communication android