still tweaking for android...