remove forward declaration