start of compiling...