fixed for older android versions