ditto, put those getter impl to header.