updated preferred method android