transparency work around.. works but looks like ass