the final version(with some changed that were applied at the defense)