Refactored everything. Now data.rs