Introduction to hacking and customization