The Temple Of: Oct 31st

Small bug fixes and optimization.