preface code in base