Implement '!' and '@' commands and add 'STATE' variable