added story controller