Added implemented methods