main features (without splines yet)