added paramter 'currented' for para function