name change
deleted
updated timer, cleanup
added timer, cleanup
array version