added airplay and airprint support