moved refernece class