continuing development of base foundation classes