#28 fix warnings