Still work on base functionality, crashes on MSVC2012x64