added base image implementation.