Adding procedures and booleans function.