added typing, workout and reading