fixed direction problem