what the hell, who's the genius behind fragment design? trying to figure out how fragments work easily eats up at least one day...