background and size param