Final push, code has been refined.