support interlace and append functions
stop using deprecated stuff