now working, dunno why