use modern instance for the modern os
add ruby framework