attempt to make portable build