refactor stations !!!