compiling - linking - and working