added lots of helper functions. like ability to set delay, scale, and icons for connection statuses