Profile form component