android sturctur imporvement