Reverting back to older VFS behaviour
Cleaning up task.c