a) 3 hours on the trainer sounds painful
b) you're LUCKY Fi still takes naps. Ours quit.
haha... 3 hours is tough but since i got a smart trainer and use trainer road and zwift time flies by.
b. we are stoked. she sleeps 7pm-7am at night and 12pm,-2/3pm for naps. i'm sure that will all change at somepoint.