made profle page partiali functional