fixing authentication presenter but with new context block.