sample tutorial