things i came across and I found usefull to be referenced later