upgraded support library