removing deprecated function calls
updated the filtering to properly handle arrays;

resolves the issue with the project designer not working at all;