fix gcc warnings now :(