fixed bug in incorporate