insert alex file
modify architecture