trial and error :-(