use explode instead of split (deprecated on 5.3)