adding LF explanation