Sample data
Refactor