added compilation notes