fixed requires
notes