explain better for future me