try a weird solution