https://github.com/Light-City/CPlusPlusThings/pull/320
https://github.com/Light-City/CPlusPlusThings/pull/318
https://github.com/Light-City/CPlusPlusThings/pull/315
https://github.com/Light-City/CPlusPlusThings/pull/300
https://github.com/Light-City/CPlusPlusThings/pull/291
https://github.com/Light-City/CPlusPlusThings/pull/288
https://github.com/Light-City/CPlusPlusThings/pull/287
