a bit unnecessary tom import the entire sys library for this