Implemented Arrows, Arrow Checking(not working yet)