copy postion and size in setter