Some work done  on camp generation