done my part, images might need scaling