Hello. I think you should use push!() instead of append!().
push!()
append!()
The reason is this one.