[TODO] we already have master-slave{s} architecture
[TODO] add more todo's