#113, #68, #87, #69, #67, #89, #91, #96, #55

check out the beta version