FlameDuck #1 Yeah, that's why bmax needs properties "Properties" are just methods that wrap fields. Considering BlitzMAX does not allow for multithreading, why would you ever want to use a method, rather than just accessing the field directly?