starting on watchlist function