bugfix and Maj API