add api key check, fix size of artwork