Completed backend for pre post conditions, Busy finishing off neural network backend.