not sure that it's a good workaround