WIP Firefight

doesn't really work, committing for backup.