First compiling draft