Done and done and done and done! Pretty happy with it too.