try the relative approach