fixed append, prepend