major changes using cmucam3 for more stff