Not terrible at all, looks good to me.