substantial logic implementation