solved the type merge problem