updated MakeFile + trivial-periodic