nicer ID checks
nicer login redirect