improved efficiency and readability of code
get readme