update from droidplaner