for issue #54 only head