added setBytes
added saveContentAt