4th commit changed structure a little bit