Updated thin version