techniques for increased productivity
1
2
3