Finished - used four controllers