updating for lollipop