Beggining modification to make compatible with OS X