added custom login filter