created linear classes for preview
completion
Merge branch 'feature/linear' into develop
fixing extrapolation issue