create separate module for image features