web tool for SP500 and tech resources added