added support for some spl methods that arent availble till 5.2