finished add new type...