new fortune, fixed warnings