updated matrix and layout process
added build and a todo note