change name to avoid conflict