resolving conventions