Fully inspected. Tested and fully working.