add apue-setup