prototype utils fix