I edited my post a bit so it works with the last two.