diff --git a/doc/doc_files/nav_bottom.html b/doc/doc_files/nav_bottom.html
index 522add6..6a00d74 100644
--- a/doc/doc_files/nav_bottom.html
+++ b/doc/doc_files/nav_bottom.html
@@ -1397,9 +1397,9 @@ ul, #myUL {
GetRayHit2D
-SetSpriteCollisionShape
+SetSpriteShape
-GetSpriteCollisionShape
+GetSpriteShape
SetSpriteRadius
@@ -1415,6 +1415,10 @@ ul, #myUL {
SetSpritePolygon
+SetSpriteShapeOffset
+
+GetSpriteShapeOffset
+
@@ -1601,6 +1605,10 @@ ul, #myUL {
DeleteTileMap
+TileSetExists
+
+TileMapExists
+
@@ -1753,9 +1761,9 @@ ul, #myUL {
GetGravity3D
-SetActorCollisionShape
+SetActorShape
-GetActorCollisionShape
+GetActorShape
SetActorSolid
diff --git a/rcbasic_build/rcbasic4_changes.ods b/rcbasic_build/rcbasic4_changes.ods
index e218adb..50bc96d 100644
Binary files a/rcbasic_build/rcbasic4_changes.ods and b/rcbasic_build/rcbasic4_changes.ods differ
diff --git a/rcbasic_runtime/rcbasic_runtime.layout b/rcbasic_runtime/rcbasic_runtime.layout
index b1885ff..a26a547 100755
--- a/rcbasic_runtime/rcbasic_runtime.layout
+++ b/rcbasic_runtime/rcbasic_runtime.layout
@@ -2,24 +2,54 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -27,14 +57,37 @@
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -46,179 +99,34 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
@@ -226,27 +134,89 @@
-
+
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -254,4 +224,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+