making things work on a unix system