added various scale, position, size "type" properties