seperated monkey patches from code
bumped version