bring append method back on Device
Merge pull request #2 from grissiom/append

support append