Implement asset manager