Implementing non-implemented methods