more small improves
login with devise almost done