Added missing implemented methods