improve enhance strategy + improve custom styleable controls for mediaelements