workaround attempt 2