modal window registration, work good,bad disign