added profile class