added unlimited fire rate