trying gcc hack