solved #40
solved #46