Logod Sildiga "mechanical solutions"