double line parser implemented