replicate iOS Svpply behaviour