Labrador Blog: Training and Products js_def