necessary work to get working on mal
got mal working
add the rest of the initial locations
add the rest of the initial locations