changing sig of method