version conflict for function