implemented provisional class import