Improve source documentation