story version 2 - fixed