So I have done some testing on a server at home.
Authority at 100, and the monument are built with GM spawned 100ql mats but not GM built (by pressing B)
First I set the day cycle to 30mins
Second I ran the remove all trees mod so get rid of <80ql trees, (just so that the server would reboot in 5 mins instead of 30mins, just in case of mess ups)
First I built a monument.
Sacrificed some common stuff, about 400k Claim Support Points (CSP) then upgraded. Then waited 1 Day cycle, then Upgraded again.
During these 2 days I saw no Claim Calculations in the logs.
THEN:
Server logs of the Calculation of Claim, Radius, and Durablility. (Note it says Radius but it is actually Diameter)
Day 3 to 25
Spoiler
Day 3
Day 4
Day 5
Day 6 (I stopped the server and upped the CSP by 500k just to see what happen)
Day 7
Day 8
Day 9
Day 10
Day 11
Day 12
Day 13
Day 14
Day 15
Day 16
Day 17
Day 18
Day 19
Day 20
Day 21
Day 22
Day 23
Day 24
Day 25
As you can see the Durability is related to the Claim radius, and the Durability is related the how many CSP you have and CSP is related to Guild Monument Maintenance (GMM).
- Code: Select all
ECHO 2015-03-05 17:17:36.263 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.011 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 17:17:36.263 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=2000
HACK 2015-03-05 17:17:36.263 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=20
WARN 2015-03-05 17:17:36.435 {00} <NOSCOPE> DB::noRS(156 ms) UPDATE `claims` SET SupportPoints=43132 WHERE ID=1;
HACK 2015-03-05 17:17:36.435 {00} <NOSCOPE> =====================================> supportPoints=43132
HACK 2015-03-05 17:17:36.435 {00} <NOSCOPE> =====================================> durability=2250
Day 4
- Code: Select all
ECHO 2015-03-05 17:49:13.367 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.013 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 17:49:13.398 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=2250
HACK 2015-03-05 17:49:13.398 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=22
WARN 2015-03-05 17:49:14.711 {00} <NOSCOPE> DB::noRS(1309 ms) UPDATE `guild_lands` SET Radius=22 WHERE ID=1;
WARN 2015-03-05 17:49:15.039 {00} <NOSCOPE> DB::noRS(308 ms) UPDATE `claims` SET SupportPoints=442755 WHERE ID=1;
HACK 2015-03-05 17:49:15.086 {00} <NOSCOPE> =====================================> supportPoints=442755
HACK 2015-03-05 17:49:15.117 {00} <NOSCOPE> =====================================> durability=2500
Day 5
- Code: Select all
ECHO 2015-03-05 18:18:13.640 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.013 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 18:18:13.671 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=2500
HACK 2015-03-05 18:18:13.671 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=25
WARN 2015-03-05 18:18:13.780 {00} <NOSCOPE> DB::noRS(99 ms) UPDATE `guild_lands` SET Radius=25 WHERE ID=1;
WARN 2015-03-05 18:18:13.905 {00} <NOSCOPE> DB::noRS(97 ms) UPDATE `claims` SET SupportPoints=442314 WHERE ID=1;
HACK 2015-03-05 18:18:13.905 {00} <NOSCOPE> =====================================> supportPoints=442314
HACK 2015-03-05 18:18:13.952 {00} <NOSCOPE> =====================================> durability=2750
Day 6 (I stopped the server and upped the CSP by 500k just to see what happen)
- Code: Select all
ECHO 2015-03-05 18:48:25.995 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.007 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 18:48:26.011 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=5000
HACK 2015-03-05 18:48:26.027 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=50
WARN 2015-03-05 18:48:26.120 {00} <NOSCOPE> DB::noRS(87 ms) UPDATE `guild_lands` SET Radius=50 WHERE ID=1;
WARN 2015-03-05 18:48:26.230 {00} <NOSCOPE> DB::noRS(91 ms) UPDATE `claims` SET SupportPoints=940353 WHERE ID=1;
HACK 2015-03-05 18:48:26.230 {00} <NOSCOPE> =====================================> supportPoints=940353
HACK 2015-03-05 18:48:26.261 {00} <NOSCOPE> =====================================> durability=5250
Day 7
- Code: Select all
ECHO 2015-03-05 19:18:49.336 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.004 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 19:18:49.351 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=5250
HACK 2015-03-05 19:18:49.367 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=52
WARN 2015-03-05 19:18:49.539 {00} <NOSCOPE> DB::noRS(173 ms) UPDATE `guild_lands` SET Radius=52 WHERE ID=1;
WARN 2015-03-05 19:18:49.633 {00} <NOSCOPE> DB::noRS(78 ms) UPDATE `claims` SET SupportPoints=938232 WHERE ID=1;
HACK 2015-03-05 19:18:49.633 {00} <NOSCOPE> =====================================> supportPoints=938232
HACK 2015-03-05 19:18:49.664 {00} <NOSCOPE> =====================================> durability=5500
Day 8
- Code: Select all
ECHO 2015-03-05 19:48:07.614 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 19:48:07.614 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=5500
HACK 2015-03-05 19:48:07.614 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=55
WARN 2015-03-05 19:48:07.646 {00} <NOSCOPE> DB::noRS(35 ms) UPDATE `guild_lands` SET Radius=55 WHERE ID=1;
WARN 2015-03-05 19:48:07.677 {00} <NOSCOPE> DB::noRS(27 ms) UPDATE `claims` SET SupportPoints=935943 WHERE ID=1;
HACK 2015-03-05 19:48:07.677 {00} <NOSCOPE> =====================================> supportPoints=935943
HACK 2015-03-05 19:48:07.677 {00} <NOSCOPE> =====================================> durability=5750
Day 9
- Code: Select all
ECHO 2015-03-05 20:17:47.580 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 20:17:47.580 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=5750
HACK 2015-03-05 20:17:47.580 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=57
WARN 2015-03-05 20:17:48.127 {00} <NOSCOPE> DB::noRS(548 ms) UPDATE `guild_lands` SET Radius=57 WHERE ID=1;
WARN 2015-03-05 20:17:48.205 {00} <NOSCOPE> DB::noRS(77 ms) UPDATE `claims` SET SupportPoints=933490 WHERE ID=1;
HACK 2015-03-05 20:17:48.220 {00} <NOSCOPE> =====================================> supportPoints=933490
HACK 2015-03-05 20:17:48.220 {00} <NOSCOPE> =====================================> durability=6000
Day 10
- Code: Select all
ECHO 2015-03-05 20:47:43.670 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.027 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 20:47:43.702 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=6000
HACK 2015-03-05 20:47:43.717 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=60
WARN 2015-03-05 20:47:43.780 {00} <NOSCOPE> DB::noRS(66 ms) UPDATE `guild_lands` SET Radius=60 WHERE ID=1;
WARN 2015-03-05 20:47:43.858 {00} <NOSCOPE> DB::noRS(52 ms) UPDATE `claims` SET SupportPoints=930669 WHERE ID=1;
HACK 2015-03-05 20:47:43.858 {00} <NOSCOPE> =====================================> supportPoints=930669
HACK 2015-03-05 20:47:43.874 {00} <NOSCOPE> =====================================> durability=6250
Day 11
- Code: Select all
ECHO 2015-03-05 21:17:53.797 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 21:17:53.797 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=6250
HACK 2015-03-05 21:17:53.797 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=62
WARN 2015-03-05 21:17:53.891 {00} <NOSCOPE> DB::noRS(96 ms) UPDATE `guild_lands` SET Radius=62 WHERE ID=1;
WARN 2015-03-05 21:17:53.938 {00} <NOSCOPE> DB::noRS(47 ms) UPDATE `claims` SET SupportPoints=927668 WHERE ID=1;
HACK 2015-03-05 21:17:53.938 {00} <NOSCOPE> =====================================> supportPoints=927668
HACK 2015-03-05 21:17:53.954 {00} <NOSCOPE> =====================================> durability=6500
Day 12
- Code: Select all
ECHO 2015-03-05 21:47:34.998 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 21:47:34.998 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=6500
HACK 2015-03-05 21:47:34.998 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=65
WARN 2015-03-05 21:47:35.029 {00} <NOSCOPE> DB::noRS(19 ms) UPDATE `guild_lands` SET Radius=65 WHERE ID=1;
WARN 2015-03-05 21:47:35.044 {00} <NOSCOPE> DB::noRS(23 ms) UPDATE `claims` SET SupportPoints=924459 WHERE ID=1;
HACK 2015-03-05 21:47:35.044 {00} <NOSCOPE> =====================================> supportPoints=924459
HACK 2015-03-05 21:47:35.044 {00} <NOSCOPE> =====================================> durability=6750
Day 13
- Code: Select all
ECHO 2015-03-05 23:17:07.141 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 23:17:07.157 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=6750
HACK 2015-03-05 23:17:07.173 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=67
WARN 2015-03-05 23:17:07.266 {00} <NOSCOPE> DB::noRS(82 ms) UPDATE `guild_lands` SET Radius=67 WHERE ID=1;
WARN 2015-03-05 23:17:07.329 {00} <NOSCOPE> DB::noRS(50 ms) UPDATE `claims` SET SupportPoints=921050 WHERE ID=1;
HACK 2015-03-05 23:17:07.329 {00} <NOSCOPE> =====================================> supportPoints=921050
HACK 2015-03-05 23:17:07.329 {00} <NOSCOPE> =====================================> durability=7000
Day 14
- Code: Select all
ECHO 2015-03-05 23:46:52.451 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-05 23:46:52.451 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=7000
HACK 2015-03-05 23:46:52.451 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=70
WARN 2015-03-05 23:46:52.466 {00} <NOSCOPE> DB::noRS(18 ms) UPDATE `guild_lands` SET Radius=70 WHERE ID=1;
WARN 2015-03-05 23:46:52.482 {00} <NOSCOPE> DB::noRS(20 ms) UPDATE `claims` SET SupportPoints=917197 WHERE ID=1;
HACK 2015-03-05 23:46:52.482 {00} <NOSCOPE> =====================================> supportPoints=917197
HACK 2015-03-05 23:46:52.482 {00} <NOSCOPE> =====================================> durability=7250
Day 15
- Code: Select all
ECHO 2015-03-06 00:18:02.524 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.011 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-06 00:18:02.540 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=7250
HACK 2015-03-06 00:18:02.556 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=72
WARN 2015-03-06 00:18:02.774 {00} <NOSCOPE> DB::noRS(224 ms) UPDATE `guild_lands` SET Radius=72 WHERE ID=1;
WARN 2015-03-06 00:18:02.884 {00} <NOSCOPE> DB::noRS(74 ms) UPDATE `claims` SET SupportPoints=913144 WHERE ID=1;
HACK 2015-03-06 00:18:02.884 {00} <NOSCOPE> =====================================> supportPoints=913144
HACK 2015-03-06 00:18:02.899 {00} <NOSCOPE> =====================================> durability=7500
Day 16
- Code: Select all
ECHO 2015-03-06 00:46:59.413 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-06 00:46:59.413 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=7500
HACK 2015-03-06 00:46:59.413 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=75
WARN 2015-03-06 00:46:59.444 {00} <NOSCOPE> DB::noRS(36 ms) UPDATE `guild_lands` SET Radius=75 WHERE ID=1;
WARN 2015-03-06 00:46:59.460 {00} <NOSCOPE> DB::noRS(16 ms) UPDATE `claims` SET SupportPoints=908851 WHERE ID=1;
HACK 2015-03-06 00:46:59.460 {00} <NOSCOPE> =====================================> supportPoints=908851
HACK 2015-03-06 00:46:59.460 {00} <NOSCOPE> =====================================> durability=7750
Day 17
- Code: Select all
ECHO 2015-03-06 01:17:37.592 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-06 01:17:37.592 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=7750
HACK 2015-03-06 01:17:37.592 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=77
WARN 2015-03-06 01:17:37.670 {00} <NOSCOPE> DB::noRS(78 ms) UPDATE `guild_lands` SET Radius=77 WHERE ID=1;
WARN 2015-03-06 01:17:37.685 {00} <NOSCOPE> DB::noRS(24 ms) UPDATE `claims` SET SupportPoints=904338 WHERE ID=1;
HACK 2015-03-06 01:17:37.685 {00} <NOSCOPE> =====================================> supportPoints=904338
HACK 2015-03-06 01:17:37.701 {00} <NOSCOPE> =====================================> durability=8000
Day 18
- Code: Select all
ECHO 2015-03-06 01:47:34.901 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.013 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-06 01:47:34.916 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=8000
HACK 2015-03-06 01:47:34.932 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=80
WARN 2015-03-06 01:47:35.073 {00} <NOSCOPE> DB::noRS(122 ms) UPDATE `guild_lands` SET Radius=80 WHERE ID=1;
WARN 2015-03-06 01:47:35.260 {00} <NOSCOPE> DB::noRS(162 ms) UPDATE `claims` SET SupportPoints=899313 WHERE ID=1;
HACK 2015-03-06 01:47:35.260 {00} <NOSCOPE> =====================================> supportPoints=899313
HACK 2015-03-06 01:47:35.276 {00} <NOSCOPE> =====================================> durability=8250
Day 19
- Code: Select all
ECHO 2015-03-06 02:18:09.610 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-06 02:18:09.625 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=8250
HACK 2015-03-06 02:18:09.625 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=82
WARN 2015-03-06 02:18:09.656 {00} <NOSCOPE> DB::noRS(30 ms) UPDATE `guild_lands` SET Radius=82 WHERE ID=1;
WARN 2015-03-06 02:18:09.688 {00} <NOSCOPE> DB::noRS(42 ms) UPDATE `claims` SET SupportPoints=894052 WHERE ID=1;
HACK 2015-03-06 02:18:09.688 {00} <NOSCOPE> =====================================> supportPoints=894052
HACK 2015-03-06 02:18:09.688 {00} <NOSCOPE> =====================================> durability=8500
Day 20
- Code: Select all
ECHO 2015-03-06 02:47:38.263 {00} <NOSCOPE> OBJ_DECAY: collectData end in 0.000 sec (0 for delete, 0 for change, 0 for calc)
HACK 2015-03-06 02:47:38.263 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=8500
HACK 2015-03-06 02:47:38.263 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=85
WARN 2015-03-06 02:47:38.326 {00} <NOSCOPE> DB::noRS(72 ms) UPDATE `guild_lands` SET Radius=85 WHERE ID=1;
WARN 2015-03-06 02:47:38.404 {00} <NOSCOPE> DB::noRS(60 ms) UPDATE `claims` SET SupportPoints=888527 WHERE ID=1;
HACK 2015-03-06 02:47:38.404 {00} <NOSCOPE> =====================================> supportPoints=888527
HACK 2015-03-06 02:47:38.404 {00} <NOSCOPE> =====================================> durability=8750
Day 21
- Code: Select all
HACK 2015-03-06 03:18:01.562 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=8750
HACK 2015-03-06 03:18:01.562 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=87
WARN 2015-03-06 03:18:01.593 {00} <NOSCOPE> DB::noRS(30 ms) UPDATE `guild_lands` SET Radius=87 WHERE ID=1;
WARN 2015-03-06 03:18:01.609 {00} <NOSCOPE> DB::noRS(16 ms) UPDATE `claims` SET SupportPoints=882738 WHERE ID=1;
HACK 2015-03-06 03:18:01.609 {00} <NOSCOPE> =====================================> supportPoints=882738
HACK 2015-03-06 03:18:01.609 {00} <NOSCOPE> =====================================> durability=9000
Day 22
- Code: Select all
HACK 2015-03-06 03:47:36.137 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=9000
HACK 2015-03-06 03:47:36.137 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=90
WARN 2015-03-06 03:47:36.168 {00} <NOSCOPE> DB::noRS(32 ms) UPDATE `guild_lands` SET Radius=90 WHERE ID=1;
WARN 2015-03-06 03:47:36.293 {00} <NOSCOPE> DB::noRS(124 ms) UPDATE `claims` SET SupportPoints=876377 WHERE ID=1;
HACK 2015-03-06 03:47:36.293 {00} <NOSCOPE> =====================================> supportPoints=876377
HACK 2015-03-06 03:47:36.293 {00} <NOSCOPE> =====================================> durability=9250
Day 23
- Code: Select all
HACK 2015-03-06 04:17:42.707 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=9250
HACK 2015-03-06 04:17:42.707 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=92
WARN 2015-03-06 04:17:42.754 {00} <NOSCOPE> DB::noRS(48 ms) UPDATE `guild_lands` SET Radius=92 WHERE ID=1;
WARN 2015-03-06 04:17:42.785 {00} <NOSCOPE> DB::noRS(28 ms) UPDATE `claims` SET SupportPoints=869752 WHERE ID=1;
HACK 2015-03-06 04:17:42.785 {00} <NOSCOPE> =====================================> supportPoints=869752
HACK 2015-03-06 04:17:42.785 {00} <NOSCOPE> =====================================> durability=9500
Day 24
- Code: Select all
HACK 2015-03-06 04:47:46.953 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=9500
HACK 2015-03-06 04:47:46.953 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=95
WARN 2015-03-06 04:47:46.985 {00} <NOSCOPE> DB::noRS(40 ms) UPDATE `guild_lands` SET Radius=95 WHERE ID=1;
WARN 2015-03-06 04:47:47.016 {00} <NOSCOPE> DB::noRS(24 ms) UPDATE `claims` SET SupportPoints=862831 WHERE ID=1;
HACK 2015-03-06 04:47:47.016 {00} <NOSCOPE> =====================================> supportPoints=862831
HACK 2015-03-06 04:47:47.016 {00} <NOSCOPE> =====================================> durability=9750
Day 25
- Code: Select all
HACK 2015-03-06 05:17:41.390 {00} <NOSCOPE> =====================================> createdDurability=5000 durability=9750
HACK 2015-03-06 05:17:41.390 {00} <NOSCOPE> =====================================> baseClaimRadius=50 newRadius=97
WARN 2015-03-06 05:17:41.452 {00} <NOSCOPE> DB::noRS(72 ms) UPDATE `guild_lands` SET Radius=97 WHERE ID=1;
WARN 2015-03-06 05:17:41.561 {00} <NOSCOPE> DB::noRS(104 ms) UPDATE `claims` SET SupportPoints=855618 WHERE ID=1;
HACK 2015-03-06 05:17:41.561 {00} <NOSCOPE> =====================================> supportPoints=855618
HACK 2015-03-06 05:17:41.561 {00} <NOSCOPE> =====================================> durability=10000
As you can see the Durability is related to the Claim radius, and the Durability is related the how many CSP you have and CSP is related to Guild Monument Maintenance (GMM).
So as the more Buildings and Land Claimed and possibly other stuff you have on your claim the more GMM you have, this Value is subtracted from your CSP each day cycle, now if your CSP is above the right value for the monument the durability of the monument goes up by 250, and this value divided to 100 becomes your new Claim Radius.
Now this is just guessing at the moment, if your CSP are below the right value for the Monument the GMM are still subtracted from you CSP and durability of the monument is reduced by 250 and subsequently the claim radius is reduced too.
Now in the server database each monument has a Base Value:
Monument: 12600
Fine Monument: 171900
Great Monument: 34623 (I have a feeling due to data entry error this should be 3462300)
Glorious monument: 25801406
I believe that the server has a formula in which it uses these values somehow to Calculate if your Monument Increase Durability or decreases it.
I think I have put all that i had in my head, though if its full of ideas and stuff so more may come out later…