Foundation is OK, high-level functions missing