use of Frame to allow transparency in #40