Added sample framework