[MESSAGES CONTROL]
disable=bad-continuation,duplicate-code,too-few-public-methods