resolve conflict with Opal