many small fixed to make it ready for an image