added profile stuff