You're waiting on @Aystil Baham in Let Loose. The other two I will post as soon as I charge my phone.