updated ack setup for multiple OSes