made times command work better and fixed output bug, made everything lazy loading