added deep learning capabilities