Added abbreviations

still need to add pattern instructions