add loading overlay. version 1.0 complete