add modal , push state