dependencies block class and block try3