note prerequisites