My own flavor of Basic