Basic simulation works now.