added variable deletion
added tabs for function names