flashbang

(i haven't started this yet)