Profile class + responses