Added some utility methods
made the model matrix contained within the task
Realized I cannot be bothered separating these