start implementation of revamped padic classes