fix for append() position offset