new version, got etag and something

Signed-off-by: Dan Printzell <xwildn00bx@gmail.com>
Too much changes, but working!
Signed-off-by: Dan Printzell <xwildn00bx@gmail.com>