fix versions
split from musephp