added snippet context