added missing annotations
updated reflections
updated sample
updated copyright