Orientation and thread safe application practice