fixed optional unwrap