coord solution (unfinished)