added ctrl-p and ruby support