Increased portability and customization
First draft