removing redundant methods