comments and fixed direction block bugs