improves variables usage