customer act function moved to super class
Added Override flags