creating all needed methods, including verifyToclimitPresent method