added oauth integration
cleanup