[fix] inherit from .data
[fix] make sure initialize works