datacore and gui tests