problems solved with dissapearing type?