android final cleanup