improve source readability and docs