This is the way its done in soap