added story handler