added DeepLearn, fixes to other things