GUI + Device alpha implementation