Correctly implemented the Station module pattern