Add modal sample (alpha version, to be improved)