Refactor station request callback