$RAVE Как делать и как ошибаться