prepared a viable version of deep