generalised coordinates