Analysis of baseball portal class (ongoing)