2D locomotives