Sounds like Prince, very nice...