Almost all the parts are ready