Christian Anderson looking lean