We are not allowed to bring in code examples but we're allowed to search the internet... so now my code samples ARE the internet (;