updated mlk
messy testing source (WIP)
cmake