added convert() to images surfaces