updated configuration
casting return