david adamec