fix bug... but why?