added changes to the ear-project-generic to make it generic