not implemented structure