extension per se