More work on the facing function