some adjustments to run under any VM