usage updated, removed some variables