adam denes