v 1.1.0 - added push state