adapted and tested on xhdpi and mdpi. Only remember! text pending