adding type change fxns fixlc and fixln for 2d objects