add basic code and test image