camcustom example improved