first-step: prototype graphics