adding provision for macbook