modal not being called correctly?  still appears behind modal transparency.