this might be a good work around.