v1.2.3 - closes #5 #11 #22 #23