progress towards mac port