add login layer