fixed for android