I would to see new ways to reduce the code ammount on this program...