added viberat function