with right login placeholder and file validation