design bugfix #196