adds some additional functionality - stuck on flash and bind not working