main class added
finished, status=beta