I'd say 'HCGS.Player' is a short and fairly clear discription of what it's used for. After all, it does not do all the things the HCGS application will do. It simply serves as a Runtime HyperCard IIgs player for the stacks and nothing else. Just my 2 cents worth on it all :) Cheers, Tom