added user support with devise