removed endpoint concept