#41 added test