updates to learning/training