minor changes on freethrow