refactored nicklist