been flowering for 3 weeks, so just pest strips i guess? seriously, you should've seen this shit. total mass exodus. freaked me out.