Added xshm using FD API... test quality at best