How are enemies controlled?