added the pro page sub component