Assembly and final touches