Asset handler