it looks like an hack