basics are in place