Refactor: data.
Remove the use of mixin due to unmaturity.