tested on Fedora 19