fixed variable type
added sub tasks sections