added stuff till linear differential equations