attempt to make portable installation possible