Finished 2B (custom append)